3b5a88c4829ca89117dc6c842efc39d51507b2be,Frameworks/Core/ERExtensions/Sources/er/extensions/eof/ERXDatabaseContextDelegate.java,ERXDatabaseContextDelegate,databaseContextFailedToFetchObject,#EODatabaseContext#Object#EOGlobalID#,234

Before Change


                Object value = values.objectAtIndex(i);
                EOAttribute attribute = (EOAttribute) pks.objectAtIndex(i);
                // ak: only Postgres seems to return reasonable values here...
                String stringValue = expression.formatValueForAttribute(value, attribute);
                if("NULL".equals(stringValue)) {
                    stringValue = "" + value;
                }

After Change


                // ak: only Postgres seems to return reasonable values here...
                String stringValue = "" + value;
                if (expression != null) {
                	stringValue = expression.formatValueForAttribute(value, attribute);
                }
                if("NULL".equals(stringValue)) {
                    stringValue = "" + value;